home *** CD-ROM | disk | FTP | other *** search
/ Large Pack of OldSkool DOS MOD Trackers / buzzmachines_bigpack_27feb2002.zip / Generators / ld padsyn.txt < prev    next >
Text File  |  2002-01-27  |  2KB  |  78 lines

  1. ld padsyn v1.02 (C) 2001 Lauri Koponen
  2. subtractive synth
  3.  
  4.  
  5.  0. Version history
  6. -------------------
  7.  
  8. v1.03
  9.    fixed bad tuning (many thanks to dj digitalis!)
  10.    added tuning attributes
  11.    added note-synced LFOs
  12.    renamed "readme.txt" to "ld padsyn.txt"
  13.  
  14. v1.02
  15.    fixed LFOs while machine not generating output
  16.    fixed syncing
  17.    fixed/added some texts
  18.  
  19. v1.01
  20.    fixed subosc waveform
  21.  
  22. v1.0
  23.    initial release
  24.  
  25.  1. General chat
  26. ----------------
  27.  
  28. i know there are quite a few bugs in the machine, but if it
  29. crashes, mail me and i'll try to fix it. the bugs concerning
  30. then FM algos are old news, consider those as "features". ;)
  31. generating the waveforms takes a while on slower computers,
  32. go for a cup of coffee while waiting it to initialize.
  33.  
  34. feel free to mail me if you like or hate the machine, or
  35. if you have any ideas for additions.. all feedback is welcome!
  36.  
  37.  2. Very short tutorial about the phasemod system
  38. -------------------------------------------------
  39.  
  40. Both main oscillators (osc1 and osc2) have support for simple
  41. "phase modulated waveform mixing". By setting the O(1/2)PType
  42. parameter to 'Sub' or 'Mul', the synth generates two waveforms
  43. instead of one, with phase difference of O(1/2)PShift. If
  44. OxPType is 'Sub', output is wave1 - wave2, and if OxPType is
  45. 'Mul', output is wave1 * wave2. Try this with some oscilloscope
  46. plugin (Geonik's Visualization) to see how the waveform
  47. is affected.
  48.  
  49. To generate PWM pulse wave, set osc1 or osc2 waveform to Saw,
  50. PType to Sub, and alter pulse width with PShift. PShift can
  51. be controlled also with the LFOs.
  52.  
  53. Osc2 phase shift affects the osc2 phase even if O2PType is set
  54. to 'None'. This can be used with for example FM to get different
  55. waveforms.
  56.  
  57.  3. FM and FM modes
  58. -------------------
  59.  
  60. Osc2 always modulates Osc1 frequency.
  61.  
  62. There are a few FM modes. I think 'Sub' is the way Reason (by
  63. Propellerheads) does FM, but 'Mul' is a "more correct" FM algo.
  64. 'Add' and 'Sub' just change osc1 phase, while 'Mul' actually
  65. changes the oscillator frequency.
  66.  
  67. There are known stability problems with high FM values with
  68. high frequency signals.
  69.  
  70.  4. About detuning
  71. ------------------
  72.  
  73. The global tuning parameters have been added as attributes in v1.03.
  74. It seems that what my synth uses as 'cents' are actually 1.5 cents,
  75. so... better get used to it ;)
  76.  
  77.  - ld0d at kolumbus dot fi
  78.